Angielsko-polski słownik potocznego języka businessu Copyright by Wydawnictwo HaraldG (aut. Bożena Hoszowska)
(v) to lead and direct
to control and manage - kontrolować i zarządzać
He is to quarterback the rise of the new business but it seems he doesn't know how to get a handle on things.